Skip to content

Upgrade rand crate dependency to 0.7#91

Merged
str4d merged 15 commits into
zcash:masterfrom
str4d:upgrade-rand
Jul 26, 2019
Merged

Upgrade rand crate dependency to 0.7#91
str4d merged 15 commits into
zcash:masterfrom
str4d:upgrade-rand

Conversation

@str4d

@str4d str4d commented Jul 14, 2019

Copy link
Copy Markdown
Contributor

Also moves to rand_core where possible, to reduce the dependency surface.

Closes #60.

@str4d str4d requested a review from ebfull July 14, 2019 11:30
@str4d

str4d commented Jul 14, 2019

Copy link
Copy Markdown
Contributor Author

This PR is best reviewed by-commit. I migrated via intermediate rand versions to reduce the size of the incremental changes.

@str4d str4d force-pushed the upgrade-rand branch 2 times, most recently from 79c66d2 to eecef7d Compare July 16, 2019 07:21

@daira daira left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

utACK. A couple of minor comment suggestions.

Comment thread sapling-crypto/src/jubjub/fs.rs Outdated
Comment thread ff/ff_derive/src/lib.rs Outdated
Co-Authored-By: Daira Hopwood <daira@jacaranda.org>

@ebfull ebfull left a comment

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This is an incredible PR, well done.

@str4d str4d merged commit 05f098e into zcash:master Jul 26, 2019
@str4d str4d deleted the upgrade-rand branch July 26, 2019 22:31
@str4d str4d mentioned this pull request Jul 26, 2019
@str4d str4d added this to the v0.1.0 milestone Aug 22, 2019
str4d added a commit to str4d/librustzcash that referenced this pull request Oct 8, 2019
They were broken by zcash#91 but went unnoticed because CI does not compile
the benchmarks, which requires the nightly toolchain.
ebfull pushed a commit to ebfull/librustzcash that referenced this pull request Mar 4, 2020
They were broken by zcash#91 but went unnoticed because CI does not compile
the benchmarks, which requires the nightly toolchain.
greg0x pushed a commit to valargroup/librustzcash that referenced this pull request Mar 12, 2026
refactor: progress to confirmed if 2/3 have acked after timeout
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Upgrade rand crate to 0.6

3 participants